package com.ipartek.formacion.MiPrimerWebApp.bbdd;

import java.util.List;
import com.ipartek.formacion.MiPrimerWebApp.beans.Alumno;
import com.ipartek.formacion.MiPrimerWebApp.excepciones.AlumnoException;

/**
 * Interfaz que implementaran las clases dedicadas a BBDD concretas
 * @author practicas2
 *
 */
public interface AlumnoDAO {

	List<Alumno> getAlumnos() 			 throws AlumnoException;
	Alumno getAlumnoByDni (String dni) 	 throws AlumnoException;
		
	boolean udapteAlumno ( Alumno alu )  throws AlumnoException;
	boolean deleteAlumno ( String dni )  throws AlumnoException;
	boolean insertAlumno ( Alumno alu )  throws AlumnoException;
	
}
